stitch a wound - English Synonyms Dictionary